Where is Floripa Surf House?

Where is Floripa Surf House located?

Floripa Surf House, Sicily, Italy (approx. 36.72282°, 14.91626°)


Where is Floripa Surf House on the map?