es un Tourist attraction situado en . Es una de las 1198 Atracciones turísticas de Sri Lanka. Dirección de es Wellawaya-Ella-Kumbalwela Hwy, Sri Lanka.
Algunos de los lugares alrededor de son -
A menos de medio kilo metro de , también puede encontrar U Cefe Juice Bar Y hotel, Ella Woods Resort Y muchas mas.
Wellawaya-Ella-Kumbalwela Hwy, Sri Lanka