Odeh Spring
Odeh Spring (Ain Al-Odeh عين العودة in Arabic, also called Fauces Spring, Tarout Spring or Castle Spring) is a historical natural underground deep sulphur spring in Saudi Arabia, Eastern Province, Qatif, specifically in Tarout Island. Odeh Spring history goes back more than four thousand years.