Basking in winter sunlight and surrounded by waters, the stunning Spanish city of Cadiz in Andalusia is not only one of Europe's oldest metropolis but also a haven where you can enjoy a pint for ...