Angurukaramulla Temple

Temple road, Negombo, Sri Lanka Phone: Not Available

About

Angurukaramulla Temple situated in the Negombo City is one of the main as well as important historic temples in Sri Lanka. It is the largest Theravada Buddhist Temple in the Negombo city. The serene environment of the temple attracts many foreigners who visit to the city. 

If you have been to Angurukaramulla Temple, share your experience

Review this place