Whale and dolphin watching experiences in Sri Lanka.
Take a ride through the leafy, scenic back-roads of a typical southern village that lies…