THE BOWER BARN by Byron Beach Abodes, Australia

Byron Beach Abodes is a small family business specialising in boutique accommodation. 
The ultimate couples and small family retreat, The Bower Barn is a private oasis, housed under a pitched roof with reclaimed wooden beams and restored cottage windows.















Comments