Campsite Mirador de Cabañeros Spain - Castille-La Mancha - Ciudad Real - Horcajo de los Montes 8.3 from 10 reviews Visit campsite website