E vendosur në një lartësi prej 1294 m mbi nivelin E Detit, Pika E Babingtonit është parajsa e dashnorëve të natyrës. Entuziastët e kafshëve të egra dhe ruajtësit e zogjve dynden në vend që nga joshja e tij e trashë e gjelbërimit në lloje të ndryshme kafshësh dhe shpendësh.
Rrugët gjarpëruese që shpien deri në pikë ofrojnë mundësi të gjera për të pikasur dhe admiruar speciet e ndryshme të florës dhe avifaunës. Mjediset e saj të qeta janë qetësuese dhe emantojnë një ndjenjë paqeje e qetësie.