A guide to the 10 most picturesque, spectacular towns in Tunisia, celebrating soaring minarets, beautiful mosques and Roman ruins.