This is one place you need to visit. It's just amazing to see what nature can do, The native Americans view it as a religious experience. I would call it a natural anomaly.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.