Nov 082017
Wadduwa Beach, on Sri Lanka's west coast, is a long, well developed stretch of sand that offers sea swimming during the season (although the hotel …
Wadduwa Beach, on Sri Lanka's west coast, is a long, well developed stretch of sand that offers sea swimming during the season (although the hotel …