Tunisia's geography is varied and charming. In the north, you'll find green hills and mountainous areas that contrast with the vast desert expanses of the south. The Mediterranean coasts offer ...