Mirissa

Mirissa

Sri Lanka • Southern Coast

Mirissa is a small town on the south coast of Sri Lanka. It's one of the best whale watching spots in the world. The crescent-shaped beach and turquoise waters make it a picture-perfect tropical paradise.

Gallery