Whale and dolphin watching experiences in Sri Lanka.
The 2 km main beach area of the Weligama bay is a shallow sandy beach.…
Take a ride through the leafy, scenic back-roads of a typical southern village that lies…