Where is Surf House Peniche, Baleal?

Where is Surf House Peniche, Baleal located?

Surf House Peniche, Baleal, Surf House Peniche, Baleal, Portugal (approx. 39.36468°, -9.33576°)


Where is Surf House Peniche, Baleal on the map?