Discover hidden river beaches, historic villages, mountains, hiking trails and unforgettable places in the heart of Portugal.