La Mancha, Spain. The iconic windmills of La Mancha didn't knock me off of my horse – or out of my car – but I didn't even consider trying to fight them or mistake them for giants.
La Mancha, Spain. The iconic windmills of La Mancha didn't knock me off of my horse – or out of my car – but I didn't even consider trying to fight them or mistake them for giants.