Phenomenal Horseshoe Bend (Arizona, USA)
Horseshoe Bend is one of these phenomenal natural landmarks that located in a small town called Page in the State of Arizona. We drove from Las Vegas to Page and stayed over there for a couple of nights. The town itself is a gateway to several astounding landmarks including the remarkable Antelope Canyon.
Pictures from Page (AZ) that Make Me Smile
We just returned from our second road trip in the United States. We stayed for a couple days at Page, a small city in Arizona, for one reason: visiting my […]