Whale Watching in Mirissa

Sri Lanka, the pearl of the Indian Ocean sits alongside one of the common migratory routes taken by the gigantic whales. This makes Sri Lanka a perfect location for whale watching. British marine biologist Charles Anderson had expounded this theory that whales migrate to the great Arabian sea through the sea routes that run across the Bay of Bengal and the Coastal lines of Sri Lanka and ever since then Sri Lanka has become hugely popular as a whale watching location.

149
 

Latest Blog Post

16Oct

A Temple on a Hill in Aluthgama

Venerated by both locals and foreigners the Kande Vihara Buddhist temple is anot...