Tag: whales

Watch worlds largest blue whales in Southern Sri Lanka – Mirissa

Watch worlds largest blue whales in Southern Sri Lanka – Mirissa

Sri Lanka is one of the world’s best destinations for spotting blue and sperm whales. Reaching upto 100 feet or
Read More