Located about 37km to the North of Colombo, the commercial heart of Sri Lanka, Negombo is popular among the visitors due to its close proximity to the Airport. This has led to the springing up of many Negombo Hotels, as tourists prefer to spend a…