Sri Lanka is a great spot for watching whales and dolphins because Sri Lanka is situated in the international whale watching commissions protected zone in the Indian Ocean Whales and dolphins watching in Sri Lanka have always been a very interesting activity