Toledo, Spain
Toledo is considered as one of the most beautiful city of Spain. Because of the coexistence of three culture, that is, Muslims, Christians and Jews, the city is also called “The City of Three Cultures”. With the keyhole styled gate, this city got more famous. And these massive walls add more beauty to it. This place is surely worth a visit.