Tag: Whale watching in Sri Lanka

Whale watching gathers momentum in Sri Lanka

In the coastal waters off the southern tip of Sri Lanka, whale watching is becoming an increasingly popular tourist attraction. The whale watching industry is gathering momentum with a number of large private sector companies already engaged in the business.

Tagged with: ,
Top