Place

Byron Bay

Town in New South Wales, Australia