ANGURUKARAMULLA TEMPLE- HISTORIC AND ICONIC PLACE OF VENERATION
The town of Negombo (Sinhala- Meegamuwa) lies north of Colombo on the country’s west coast. It is fringed with golden beaches and is famed for fish and seafood. From early…
Share