The Grotto

The Grotto

Wyndham

A natural ampitheatre and waterhole located at the bottom of 140 steps, estimated to be 400 feet in depth at its deepest point.