rider_img

Watching Lanka

Sri lanka

Deniyaya in Sri Lanka

Post By Watching Lanka

Deniyaya is a small town in Sri Lanka. It is located in Matara District of the Southern Province which is about 68 km from Matara […]


August 27, 2018  562 Read  No Comments.


rider_img

Watching Lanka

Sri lanka

Matara in Sri Lanka

Post By Watching Lanka

Matara is a major city in Sri Lanka, on the southern coast of Southern Province, 160 km from Colombo. Earlier it was also called as […]


July 4, 2018  474 Read  No Comments.