Hills & Beaches Ceylon
Plan your whale watching excursion in Mirissa. Ethical boat operators, best months to see blue whales, and what to bring on board.