Freedom Lanka Tours is located in Negombo, Sri Lanka on No. 136/A, Ambalammulla Seeduwa. Freedom Lanka Tours is rated 5 out of 5 in the category travel agency in Sri Lanka.
Address
No. 136/A, Ambalammulla Seeduwa
Service options
Online appointments
On-site services
Amenities
Gender-neutral toilets
Accessibility
Wheelchair-accessible seating
Offerings
Passport photos