Lying 100 mi/160 km east of Madrid, Cuenca, Spain, is known for its hanging houses, which perch precariously on high cliffs overlooking the Huecar River. Set inside one of the hanging houses, the...