Terletak di ketinggian 1294 m di atas permukaan laut Babington Point adalah surga alam lovers'. Penggemar satwa liar dan birdwatcher mengeram tempat ini karena tertarik dengan berbagai jenis hewan dan burung.
Jalur berliku mengarah ke titik menyediakan kemungkinan cukup tempat duduk dan mengagumi spesies yang berbeda flora dan avifauna. Lingkungan tenang nya yang menenangkan dan berasal dari rasa damai dan tenang.