Visit holiday lanka tours is located in Negombo, Sri Lanka on 55/1 C, Kamalthota, Duwana Left. Visit holiday lanka tours is rated 3.9 out of 5 in the category travel agency in Sri Lanka.
Address
55/1 C, Kamalthota, Duwana Left
Service options
Online appointmentsOn-site services