Where Is The Billabong House?
Where Is The Billabong House? Billabong owns three surf beach houses on the Oahu’s North Shore. The “A-Team” beachfront palace offers six bedrooms for 18 surfers and family, three kitchens, two large living rooms, a third-level observatory deck, and a backyard lanai. What is the Billabong house? Just steps from the sand, the Billabong Hawaii