Talalla Beach – Travel Guide for Beach Lovers
Encompassed by the coconut palms, Talalla beach is a white sand beach located in the south coast of Sri Lanka and has a distance of about 190 km from Colombo. It is less discovered as compared to the other beaches of the country. It is an area free from noise and has an attractive view … Read more