October 11, 2023 Beech Tree Forest Walk of Sao Lourenco, Manteigas, Serra da Estrela Nature Park, Portugal. Continue reading →