Mayor Island is a natural feature, located at Mayor Island, Waikato, New Zealand
amazing
Great place for a dive.