The haunted and abandoned town of Al Jazirah Al Hamra No Comments

Jazirat al Hamra, which translates to Red Island, has a reputation for being haunted. Established sometime in the 14th century, the once thriving fishing and pearl-diving village of over 300