The attractive town of Negombo is one of the significant cities in the island nation of Sri Lanka. Situated on the island’s western coast, it has the distinction of being the fifth biggest city in the nation, as well as one of its principal commercial…