Uncovering Ras Al Khaimah’s infamous ‘ghost town’

Uncovering Ras Al Khaimah’s infamous ‘ghost town’
play icon
The supposedly haunted settlement of Al Jazeera Al Hamra is dotted with a number of minarets.