Your travel guide to Guarda, the highest city in Portugal. Discover how to get there, the best time to go, things to do and more.