Colonial attractions in Negombo Re-visiting Colonial Ceylon
The city of Negombo, locally referred to as ‘Meegamuwa’, is the largest city in the island’s Northern District of Gampaha, and is the fifth largest city overall on the island…
Share