Welcome to Portugal! This small country is big on character, with stunning views, fabulous beaches, fantastic local vineyards, charming villages and amazing food. Time to check out the 7 most charming small towns for the perfect Portugal road trip! So, what are you waiting for? Start planning your perfect trip…