Al Jazirah Al Hamra is a special ghost city with vintage homes that inform exquisite exciting testimonies.