Where is Surf House Peniche?

Where is Surf House Peniche located?

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


Where is Surf House Peniche on the map?