A watchtower in Al Jazirat Al Hamra, a town to the south of the city of Ras Al Khaimah in the United Arab Emirates. It is known for its collection of abandoned houses and other buildings.
A watchtower in Al Jazirat Al Hamra, a town to the south of the city of Ras Al Khaimah in the United Arab Emirates. It is known for its collection of abandoned houses and other buildings.