Santa Luzia
Santa Luzia, the charming "capital of octopus," offers mouthwatering local delicacies and stunning valley views, all in a cozy, inviting atmosphere.
Santa Luzia, Portugal Get directions