Negombo – coming alive with the sunset
Situated 15 km away from Sri Lanka’s international airport, Negombo has the prestige of being Sri Lanka’s first beach resort location. An idyllic coastal town, […]
Situated 15 km away from Sri Lanka’s international airport, Negombo has the prestige of being Sri Lanka’s first beach resort location. An idyllic coastal town, […]