Weligama Beach, Surfing Paradise

Weligama is a charming coastal town in Sri Lanka, nestled on the southern shores of the island within the Matara District. It lies roughly 144 kilometers (89 miles) south of Colombo, the capital, and sits at an elevation of 9 meters (30 feet) above sea level. The town’s name translates to “sandy village,” aptly describing […]