Upulvan Devalaya
E2262180
UNEXPLORED
Upulvan Devalaya is a historic Buddhist temple in Devinuwara, Sri Lanka, dedicated to the deity Upulvan and renowned as an important coastal pilgrimage site.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Upulvan Devalaya canonical | 1 |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.