Al Jazirat Al Hamra – A Ghost City in the Arabian Peninsula
During my travel in the UAE I couldn’t miss the chance to visit Al Jazirat Al Hamra. A town which is more like a desolated village, south of Ras Al Khaimah and north of Dubai. The town was built on … Read More