Located on a peninsula that neatly separates Cadiz Bay from the Atlantic Ocean, Cadiz offers a distinct experience. Embodying a maritime atmosphere, it boasts several urban markets where you can ...