polankatravel.wordpress.com
Blue Whales in Sri Lanka
Sri Lanka is one of the best places to see this ocean giants. Blue whale is the largest living creature after the dinosaurs. There are three places in Sri Lanka one could spot Blue whales. Discover…