The genuine medieval feel of the city makes it a real gem in Spain. Toledo, known as the “City of Three Cultures,” is ...