Mirissa is a small but legendary beach town on Sri Lanka’s southern coast, celebrated for its world-class whale-watching expeditions, laid-back beach culture, and charming oceanfront cafe scene. The crescent bay, framed by jungle-covered hills and coconut palms, creates a naturally sheltered swimming and snorkelling environment. Mirissa is best visited from November to April, when whale watching is at its peak.