The National Road 2 (EN2/N2) is nicknamed the Route 66 of Portugal. Finished in 1950’s, it’s the longest consistent road in the nation crossing 4 mountain ranges, 11 waterways and 35 municipalities. This is a great method to gradually go … Read More
Casa aOrta - Faro