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.

Negombo hasStructure Angurukaramulla Temple