From azure Mediterranean shores to Troglodyte cave-homes; Chador-clad women to bikini-wearing babes - Tunisia is an ancient country with wildly contrasting lifestyles and attitudes.