Amazing! One word to sum up our weekend in Cadiz visiting during carnival week. Cadiz carnival is known throughout Spain

Wherever I lay my hat, that's my home
Amazing! One word to sum up our weekend in Cadiz visiting during carnival week. Cadiz carnival is known throughout Spain