Montezuma Well Trail Park

2 years ago
9

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.

Loading comments...