rider_img

Watching Lanka

Sri lanka

Kitulgala in Sri Lanka

Post By Watching Lanka

Kitulgala is a small town located in the west of Sri Lanka 95km away from Colombo. It is a Rain Forest patch which has gained […]


October 17, 2018  125 Read  No Comments.