Cadiz is a small and charming town hosts an annual Carnival, the best in Spain, or so say the locals. I only spent a day or two here but I left Cadiz charmed by its colourful coastal homes. Known as the oldest continually inhabited city in western Europe. In fact, Cadiz is an island separated by […]