Oman National Museum

oldest human made artefact in Arabia