Set out on a boat to spot blue whales, sperm whales, and playful dolphins. Mirissa and Kalpitiya are top locations for marine encounters. A must-do for wildlife enthusiasts and ocean lovers.