Nuwara Eliya
Nuwara Eliya is a Restaurant located in Lindula. It is one of the 14480 restaurants in Sri Lanka. Address of Nuwara Eliya is TRI Road, Lindula, Sri Lanka.
Some of the places around Nuwara Eliya are -
Nuwara Eliya
(Restaurant) TRI Road, Lindula, Sri Lanka (approx. 100 meters)
KDX Home
(Home goods store) TRI Road, Lindula, Sri Lanka (approx. 360 meters)
Distance From Major Landmarks
Address
TRI Road, Lindula, Sri Lanka
FAQs:
What is the address of Nuwara Eliya?
Address of Nuwara Eliya is TRI Road, Lindula, Sri Lanka.
Where is the Nuwara Eliya located?
Nuwara Eliya is located in Lindula.