Prev 17 of 37 Next
Desert Oasis
An 800-square-foot swimming pool offers the ultimate respite from the Marrakesh heat.