Top things to do in Byron Bay, Australia. Discover beautiful Byron Bay beaches, surfing, shopping, accommodation, walks, lighthouse and more.