Weligama, a major resort town in Sri Lanka’s Matara district, lies about 144 km from Colombo. Its wide, sheltered bay—known as “Sandy Bay” and often called Red Bay for the striking rose-colored cliffs—offers calm waters perfect for swimming and snorkeling. With peaceful beaches and strong tourism facilities, Weligama Beach remains a favorite among travelers.
Weligama Beach