Mirissa Beach is renowned for its idyllic stretch ... A hotspot for tourists, the beach is a prime location for activities such as surfing, snorkeling, and whale watching, as well as simply ...
The footage was captured on a beach in Mirissa, a popular tourist town on the country's south coast in the Matara District, located around 93 miles south of Colombo, the Sri Lankan capital.