Must See Attractions
Sedona, in Arizona, USA is a tiny town with a population of about 15000 living in the mountains of central Arizona roughly 100 miles north of Phoenix. With its amazing red rock canyons and lovely Oak Creek it’s not astonishing that Sedona is one of Arizona’s top tourist destinations. Its reputation for being a religious […]