Hay miradores hacia la bahía Te Waewae, Princess Mountains y Isla Stewart.