Skip to main content

Bahla — the jinn-haunted fortress town of Oman's interior — Ghosts & Hauntings in Bahla Fort and Town, Ad Dakhiliyah, Oman | Nightmarks