Indian Ocean waters surrounding Sri Lanka are reported to consist of the highest amount of sperm whales in the world in addition to being a habitat for dolphins, Humpback Whales and Fin Whales. You can witness some of these majestic creatures in Mirissa and Kalpitiya.