This 16th-century castle sits on a small island just off the coast of Cadiz. Take a boat ride to the island and explore the castle's ramparts and towers, which offer stunning views of the sea and the city.