
Our Beautiful Planet
Sometimes our beautiful planet has had a helping human hand. At Montezuma Castle in Arizona the Sinagua give new meaning to living close to nature. It’s an amazing tribute to our ancestors and must be seen to be believedMontezuma Castle was built in a limestone cliff alcove near Beaver Creek in the Verde Valley in …