
Civilizations
Mystery Of Monte d’Accoddi: Was It An Ancient Step Pyramid, Altar Or Astronomical Observatory?
May 17, 2016
|
A. Sutherland - AncientPages.com - Located in the territory of Sassari near Porto Torres, in northern Sardinia, Italy there is an intriguing ancient site known as Monte d'Accoddi,
Read More