Whales & Dolphins

Do not miss out the chance to see the largest animal living in this planet. Sri Lanka is one of the finest destinations for watch whales and dolphins in their natural habitat. The off southern sea in the island is home for millions of marine lives include largest marine mammals. The Blue whale, Fin Whale, […]