Byron Bay A Perfect Stay - Aaloka Bay Welcome to your sunshine-filled Byron Bay beach home; Aaloka Bay is a fully renovated 3 bedroom, 3 bathroom pet friendly…