The Chuparosa Bed & Breakfast sits in Madera Canyon in the Santa Rita Mountains in a Sky Island of the Coronado National Forest in the Sonoran Desert, Arizona, USA.