fbpx
Home Tags Arizona travel

Tag: arizona travel

Enjoy the unique natural water slide at Slide Rock State Park in Arizona. The park is located in beautiful Oak Creek Canyon, north of Sedona and south of Flagstaff, and it might be the perfect place to cool down on...
Only a true visionary could come up with the idea of creating a 2 million gallon aquarium in the desert, but how did it all come about?  Learn about the man behind the vision of Odysea, and what inspired...
Amram Knishinsky, PhD., CEO and founder of OdySea Aquarium says building an aquarium in the desert is a way for millions of people to experience the ocean if they can’t travel to it. Also, the Phoenix metropolitan area is...