Steder i nærheten
Nuwara Eliya, Central Province, Sri Lanka
Nuwara Eliya-distriktet, Central Province, Sri Lanka
Talawakele, Central Province, Sri Lanka
Nærliggende steder
Galways Land Sanctuary, Sri Lanka
Gregory Lake Seaplane Base, Sri Lanka
Gregory Lake, Sri Lanka