Best things at Wadduwa
Located in the southwestern coast of Sri Lanka, Waduwa is a fishing town that is home to palm-fringed beaches that offer spectacular sceneries. The town is a popular tourist hotspot…
Share
Input your search keywords and press Enter.