Ghost Village - Fujairah
Al Jazirah Al Hamra (The Red Island) is 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, including a mosque, which are widely believed locally to be haunted...
read more