Cádiz is a sun-soaked city in Spain that exudes centuries of history. Its narrow, cobbled streets boast Baroque and Renaissance-style buildings, while its charming old town is surrounded by a series of ramparts that mark the city’s centuries of defensive fortifications. Enjoy the seafood, sherry, and flamenco music that the city is known for, and explore the old fishing quarters and the city’s two main beaches. Make sure to visit the Torre Tavira, one of the highest points in the city, for panoramic views of the ocean and the old town. Additionally, take a day trip out to the nearby islands of Isla de León and Isla de las Palomas for a wonderful day of sightseeing and swimming.