Lindoso is located right on the Spanish border, in Peneda-Gerês National Park. For many centuries, the small village had played an important role in the defence of the Portuguese frontier.