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.