Strange Pyramids of Algeria: Cleopatra in Details
Algeria has more than 100 pyramids distributed in different parts of the country, dating back to the time of the Kingdom of Numidia.
When talking of pyramids usually Egypt, comes to mind. Then there is that overused line of ‘Sudan has more pyramids,’!-->!-->!-->…