Take a packed breakfast and travel to Mirissa Fisheries Harbour where you can head out to the ocean to witness the largest beast in land and sea with your very own eyes. Mirissa, located within southern Sri Lanka is regarded as one of the world’s top locations to watch a Blue Whales beauty. Along with...Read More