Skip to playerSkip to main content
  • 11 years ago
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
Be the first to comment
Add your comment

Recommended