Cádiz, this province on the south of Spain has much to offer, from walled towns, medieval churches, Arabic forts, palaces, bodegas, seafood restaurants and bars, pine forests, fields and endless beaches. And of course the amazing “ Pueblos Blancos “ Spain ‘s far south-west lives up to its name, the coast of light.