Category Archives: United Araba Emirates

Jazirat Al Hamra – Remnants of the past – Ghost City

Jazirat Al Hamra (Red Island) is the last authentic and traditional town still standing in the United Arab Emirates. It was once a small island, but now it is a…