0 News 16 April, 2017The Doowa Passion Play was enacted in Doowa, Negombo on Good Friday, the day of crucifixion of Jesus Christ. Comments Your name Subject Comment * Leave this field blank