Where is Peniche Surfcamp Hostel?

Where is Peniche Surfcamp Hostel located?

Peniche Surfcamp Hostel, Leiria, Portugal (approx. 39.37179°, -9.33259°)


Where is Peniche Surfcamp Hostel on the map?