For many travellers, the sight of whales leaping from the depths of the blue ocean is truly an awe-inspiring sight to behold. Sri Lanka is one of the top destinations for whale watching; its south coast, in particular, rewards those who brave deep-sea voyages with the majestic acrobatics of these mammoth creatures of the ocean. A great destination that boasts spectacular whale watching opportunities is Mirissa in Galle. Whale watching is an activity that’s not to be missed and here are some of the most fascinating whales that you can spot in Galle while you’re holidaying at a property such as KK Beach.
A true believer that the pen is a mighty weapon, ventures into reaching the minds of every reader with the earnest hope of leaving an indelible stream of thought.