A Babington Point 1294 m tengerszint feletti magasságban található a természet szerelmeseinek paradicsoma. A vadon élő állatok kedvelői és a madarászok nyájazzák a helyet, mivel vastag, buja növényzete különféle állatokban és madarakban csalogat.
A ponthoz vezető kanyargós utak bőséges lehetőséget nyújtanak a különböző növény-és avifauna-Fajok megfigyelésére és megcsodálására. Nyugodt, nyugodt környezete megnyugtató, és a béke és a nyugalom érzését kelti.