Panoramique de Frenchman’s Peak, Cape Le Grand National Park