rider_img

Watching Lanka

Sri lanka

Hikkaduwa in Sri Lanka

Post By Watching Lanka

Hikkaduwa is one of Sri Lanka‚Äôs most tempting beach destinations which lies on the southwestern coast about 98 kilometers south of Colombo. Hikkaduwa in Location […]


September 21, 2018  143 Read  No Comments.