Go to map
Dhammika Estate, Nugatalawa, Welimada, Welimada, Sri Lanka (Open map)
Sapugolla Tea Estate, Uva Paranagama, Welimada, Sri Lanka (Open map)
Udaha Walawwa Waththa, Dabavinna, Welimada, Welimada, Sri Lanka (Open map)
Haputale Road, Boralanda, Welimada, Sri Lanka (Open map)
Ohiya Road, Welimada, Sri Lanka (Open map)