A little way down Temple Road, not far from Negombo town lies the Angurukaramulla Temple (Bodhirajarama Maha Viharaya – මීගමුව බෝධිරාජාරාමය), well known for its Buddha statue standing 6 metres high and its odd and colourful interiors. The massive seated Buddha and the gaping lion’s mouth of some weird creature from the entrance to the temple, a gigantic sculpture of […]