Where is The Surf House, Byron Bay?

Where is The Surf House, Byron Bay located?

The Surf House, Byron Bay, The Surf House, Byron Bay, Australia (approx. -28.6424°, 153.61378°)


Where is The Surf House, Byron Bay on the map?