Negombo Map Sri Lanka
Citizens of many countries do not need to apply for a visa to enter Sri Lanka, providing the stay does note exceed more than 30 days. A visa will be automatically issued at the airport on arrival at Sri Lanka to any visitor carrying passports for the UK, most EU countries, the USA, Australia, New Zealand and South Africa.
List of popular hotels and resorts in Negombo
hotel name
location
star rating
link
Hotel Search



