Praia do Populo

4.1
(70 reviews)
Ponta Delgada, São Miguel Portugal
Beaches
Nature & Parks
Attraction
Praia do Populo | Ponta Delgada | Portugal | TripAligner