Spain's dynamic metropolises, breathtaking beaches and cultural offerings are second ... each with its own celebrated sites and unique hidden gems, it may be hard to decide which cities are ...