5 Great Places for Whales and Dolphins Watching in Sri Lanka, 3rd Place is Wonderful!
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. Below these places