Go to map
Dhammika Estate, Nugatalawa, Welimada, Welimada, Sri Lanka (Open map)
Uva Ben Head Estate, Nedungamuwa Road, Welimada, Sri Lanka (Open map)
Diwrumwela, Nugathalawa, Welimada, Sri Lanka (Open map)
Welimada Town, Welimada, Sri Lanka (Open map)