Spanish port city with funky bars 'never sleeps' and provides an idyllic getaway
In the south west of Spain, holidaymakers will find the small port city of Cadiz which 'never sleeps' but offers the most excellent sangria, salsa dancing and an array of funky beach bars
