"This could be you!" This window to the world is located at Winslow, AZ. at the site of the most famous Meteor Crater. The Meteor Crater is widely accessible and visible to the public. It's easy access from the I-40 take EXIT 233 on Meteor Crater Rd. it's a must see if your in the area. Enjoy...
Vilma
August 27, 2012