Mirissa, Sri Lanka: Beach, Whale Watching & Everything to Know Before You Go

The south coast's most beloved beach town — whale watching, Coconut Tree Hill, surf lessons, and the best places to eat and stay in Mirissa.