Byron Bay

Fins at the Beach Hotel

(Now Closed)

90

Bay St., at the intersection of Jonson St.,
Byron Bay,
New South Wales,
Australia,
2481.