The Ultimate Beach Getaway
Mirissa is a seaside town situated on the south coast of Sri Lanka. While the town has some of the country’s best beaches, Mirissa is an excellent place for surfing and snorkelling, but it is most popularly known for being the country’s premier whale watching destination. Discover the treasures of Mirissa, both on land and water during your holiday in Sri Lanka.