Sedona is a picturesque desert town in Arizona about a two hours drive north of Phoenix. Sedona is often called “Red Rock Country” offering incredibly diverse, stunning scenery, ranging from red desert rock formations that give it its name to sweeping canyons…