Έχει επίσης χώρος στάθμευσης. Devathura Falls απέχει μόλις 350 μέτρα από το ξενοδοχείο Five Waterfalls View Bungalow, ενώ Storefield Tea Factory είναι σε απόσταση 25 λεπτών με τα πόδια.
Η βίλα Tearamb Signature By Heavenly Ramboda με 1 υπνοδωμάτιο απέχει 4 χλμ. από το Damro Labookellie Tea Centre and Tea garden και προσκαλεί τους επισκέπτες να χαλαρώσουν στη βεράντα.