Angurukaramulla Temple
E381502
UNEXPLORED
Angurukaramulla Temple is a prominent Buddhist temple in Negombo, Sri Lanka, known for its large seated Buddha statue, elaborate murals, and historic religious significance.
Jump to:
Referenced by
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.