Mirissa : The Tropical Paradise for Whale Watching and Beach Lovers
Discover the Charm On Sri Lanka’s southern coast lies Mirissa, a serene beach town famous for its golden sands, turquoise waters, and unforgettable sunsets. Once a quiet fishing village, Mirissa…
4 Comments
November 8, 2025

