Where is Caruma Surf Hostel?

Where is Caruma Surf Hostel located?

Caruma Surf Hostel, Porto, Portugal (approx. 41.17902°, -8.68815°)


Where is Caruma Surf Hostel on the map?