Menhir of Almendres, Portugal – October 2013
November 4, 2013
Leaving the narrow streets of Évora, we looked on the map for someplace a little quieter to camp and saw that we were near the historic site of the largest single megalithic monument on the Iberian Peninsula, dating back some 7000 years. Located in a relatively remote area away from civilization on a dirt track, […]