Guarda's fortress towers pierce the Serra da Estrela's mist at Portugal's highest city, where granite medieval walls guard austere beauty and mountain solitude.
Curated for Tourist members