14. Cordoba
Like walking around in the past, Cordoba wins its place in our most amazing places to visit in Spain list for being a mentally amazing medieval city. Not only is Cordoba literally like a time warp, but it’s also a fun place to spend your night too. Its got a buzzy drinking culture and ah-mazing food. Cordoba all about plazas and patios and staying in a cool place with a balcony where you can people watch for days and days.