Montezuma Well Trail.

Montezuma Well is a natural limestone sinkhole in Rimrock, AZ. This video contains footage of wet beaver creek which is located inside Montezuma Trail Park. The trail is very scenic and peaceful.
Back to Top