Lanka Help Magazine

Entertainment and Sports Articles

Whale watching in Sri Lanka

Sri Lanka is a well known destination among nature lovers as the world’s one of the best places to spot blue whales and sperm whales. The conditions for whale watching in Sri Lanka are possibly some of the finest you will find; hot tropical sun,…

Copyright © 2017 Lanka Help Magazine