Nawagamuwa

E1558220 UNEXPLORED

Nawagamuwa is a village in Sri Lanka located close to the Kelani River, known for its historic Buddhist temple and traditional religious festivals.

All labels observed (1)

Label Occurrences
Nawagamuwa canonical 1

How this entity was disambiguated

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Kelani River near Nawagamuwa