Feel The Soothing Wind Breeze At Beach Paradise Negombo – Sri Lanka This beautiful beach paradise stands on the shore of a lagoon which is called “Negombo”. It is one of the major commercial hubs in the country. The city has been an important trading port for both the Dutch and the Portuguese in the...Read More