Mirissa’s compact palm-fringed beach faces some of the deepest water off Sri Lanka’s southern coast, and between December and April that depth brings blue whales to the surface within reach of small boats in a way that never becomes ordinary. The town’s cafe culture, Coconut Tree Hill viewpoint, and easy atmosphere give it a character that keeps travellers longer than planned. For whale watching specifically, Mirissa is the best departure point in the Indian Ocean during its season.