Wild Flower Waterfall Villa está en Talawakele, en la región de Distrito de Nuwara Eliya, y ofrece alojamiento con wifi gratis y parking privado gratis.
Lago Gregory está a 27 km del alojamiento, y Sri Bhakta Hanuman Temple está a 39 km. El aeropuerto (Base de hidroaviones de Castlereigh Reservoir) está a 20 km.