rider_img

Watching Lanka

Sri lanka

Tangalle in Sri Lanka

Post By Watching Lanka

Tangalle is a large town in Hambantota District, Southern Province in Sri Lanka, governed by an Urban Council. It is one of the largest towns […]


August 14, 2018  112 Read  No Comments.