Discovering the Marine Mammals of Sri Lanka
Not many people know that the waters surrounding Sri Lanka are among the best places in the world to see whales, dolphins and other marine mammals. Mainly, this is due to a lack of proper information and publicity. Though sightings are frequent at many locations round the island, not many find their way into the […]