Let me share the top things to see in Cadiz, a beautiful town in Southern Spain that has managed to surprise me the most during my Andalusia road trip.