The village of Carveoiro is located in the Algarve. Formerly a small fishing village, it has become a popular tourist destination with many bars, restaurants, and tourist shops.
Tell us about your favorite places in Portugal -
Castelo de Almourel