Category Archives: Arizona

The Arizona vLog Series – Montezuma Castle National Monument

Today we are at Montezuma Castle National Monument. Nestled in the face of a cliff in Camp Verde, Arizona is Montezuma Castle. It is just off Interstate 17.