rider_img

Watching Lanka

Sri lanka

Galle in Sri Lanka

Post By Watching Lanka

Galle is a major city in Sri Lanka, situated on the southwestern tip, 119 km from Colombo. It is the administrative capital of Southern Province, […]


July 3, 2018  432 Read  2 Comments.