Buddha’s Retreat, Byron Bay

Buddha’s Retreat is a luxury home that sleeps up to 10 people. Set on 5 acres of tropical gardens with extensive outdoor decks and pool. Images of works on display yet to be uploaded.