Blue whale off Sri Lanka coast

COLOMBO (EconomyNext) – Sri Lanka has become a popular location to spot blue whales as they swim close to the shore off Sri Lanka’s southern coast. Other species including sperm whales are also found.

Latest Comments

Your email address will not be published. Required fields are marked *