Mirissa is a small coastal town on Sri Lanka's southern shore, and for a few months each year it becomes one of the most exciting whale watching destinations on the …
No Comment
Mirissa is a small coastal town on Sri Lanka's southern shore, and for a few months each year it becomes one of the most exciting whale watching destinations on the …
With golden coasts, palm-fringed bays, and waters that go from turquoise to downright surreal, Sri Lanka’s beaches are a dream for sun-chasers and sea lovers alike. From the laid-back surf …