The look-out point is part of a stimulating Visitors' Centre which interprets the geology, geography, and fauna and flora of the region.
The geology, geography and wild plant and animal life in the area is unique to the rest of the country.