There's no other beach town in Australia more iconic than Byron Bay. Located on New South Wales' northern coast, this famous surf spot is loved for its beautiful weather year-round, pristine beaches and chilled, laid-back vibe. With chic accommodation options