Hakgala Botanical Garden
Search results
Nuwara Eliya, Sri Lanka
Cloudy, 9:40 PM
59- Precipitation: 34%
- Humidity: 78%
- Wind: 9 mph
Cloudy, 9:40 PM
Nuwara Eliya is a city in the hill country of the Central Province, Sri Lanka. Its name means "city on the plain " or "city of light". Wikipedia