Across Portugal you can find sparkling rivers, clear mountain pools, plunging waterfalls and shady river beaches.
Share: