Skip to playerSkip to main contentSkip to footer
  • 4/16/2015
The Shahara – A village located at the top the peaks of the magnificent Jabal Shahara. Shahara was once a stronghold for the Imams. This stimulated city could sustain itself for months on end in cases of isolation

Category

🏖
Travel

Recommended