If you love sunrise yoga on the beach, paddleboarding along the coast, or endless vacation days spent surfing, then Byron Bay should be your number one stop in northern New South Wales. Byron Bay has