GlobeTrotter TV at the Sahara Festival in Douz, Tunisia
- Jon Haggins
- Jan 25, 2017
- 1 min read
The Tamerza Palace Hotel is a five star property with lots of amenities. It overlooks a Wadi Ruin that was washed out in 1969, however its people moved to higher grounds.









Comments