An Ocean Like No Other

To sum up, Sri Lanka’s location, marine topography and double-monsoon weather system make it an unusually hospitable location for marine mammals of many species. Seven natural factors combine to produce an island ecology offering a wide variety of marine habitats, making Sri Lanka one of the best places in the world to see whales and […]

Begin typing your search term above and press enter to search. Press ESC to cancel.

Back To Top