Whale-watching Colombo

Whale-watching Colombo

Whale-watching tour Sri Lanka and Colombo The beginning of whale-watching tour Sri Lanka goes back to the 1980s, with the first whale sighting in East Sri Lanka by a group of marine biologists. They observed that sperm and blue whales were […]

Read More