A far few of the abandoned buildings of Al Jazirat Al Hamra village in Ras Al Khaimah. A ghost city with shells of buildings left in the desert sands.

Visiting Al Jazirat Al Hamra – The Ghost Town of Ras Al Khaimah

As Seen In