Ja, det ligger 0,4 engelske mil unna sentrum av Nuwara Eliya. Se alle attraksjoner i nærheten.