See all Temples in Negombo
Angurukaramulla Temple
Temple road, Negombo, Sri Lanka Phone: Not AvailableAbout
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.