Tārūt Island is just a short boat ride north of Dammam, a 70 square kilometre archaeological wonder that boasts buildings and relics from a civilisation that’s more than 7,000 years old. In its centre is the impressive Tārūt Castle or Tārūt Fort. Wandering through the narrow streets among the stone buildings feels like stepping back in time.