The Cromlech of Almendres is one of the earliest and most ancient megalithic complexes known to mankind and is believed to be older than Stonehenge.
95 elliptical stones make up the Cromlech which is believed to have been a temple dedicated to sun worship.
Read more about the Cromlech of Almendres HERE >