Taliah Lowry of Byron Beach Abodes has drawn on a lifetime of travel to create stunning accommodation spaces for others to enjoy. The daughter of hippie parents, she was born in Bali and lived India, Seattle and Maui, before settling permanently in Byron Bay more than 20 years ago.