Parks & Gardens nearby Kahawatta, Uduwara, hali ela, Ella 30422, Sri Lanka

Ella Jungle Resort

Approximately 0.03 km away
Address: Sri Lanka