Exploring the Mountains of Serra da Estrela

‘Mountains of the Stars’ is perhaps the most romantic translation of Serra da Estrela. These are the mountains of Guarda, Central Portugal – an overlooked alpine wilderness at the heart of a country better known for its beaches and cities.

CONTINUE READING…