Nestled in the heart of the Sonoran Desert, Phoenix, Arizona holds a secret that’s too enchanting to keep under wraps.
Perched on its little hill, the Castle Gardens offers some pretty spectacular vistas of the surrounding Idaho landscape. It’s ...