Whale & Dolphin Watching

We have found 1 items matching your search query.

Whale Watching Club

Whale Watching Club, Harbour Road, Mirissa 81740, Sri Lanka

+94 77 128 7200

Mirisa, located on Sri Lanka’s south coast on the Indian Ocean, is one of the best places to spot dolphins and whales. You can take a whale watching and dolphin tour and see them