By Traveller.LK August 11, 2025 0 Comments Beaches & Coastal Attractions Weligama Bay – Surf Life, the Beginners’ Paradise Weligama, meaning “sandy village” in Sinhala, is a vibrant coastal town located along the Read More