Sri Anjaneyar Temple
Construction Commenced June 2001
3/11 Sri Bodhirukkarama Road, Kalubowila, Dehiwela Sri Lanka.