Posted inHome Mysteries Al Sogara: The Abandoned Mountain Village of Jebel Akhdar Perched at 2,000 meters on Oman's "Green Mountain," the deserted stone village of Al Sogara…