Introducing Tangalla – A South Coast Beach Paradise in Sri Lanka

(Photo by Milei.vencel, available under Creative Commons license). Tangalla is a beautiful island situated on the South coast of Sri Lanka. It is an ideal spot to spend your holiday‚Ķ read more →