With its stunning natural attractions and eclectic community, Byron Bay is one of the world's most famous coastal towns located on the North Coast of NSW. Get ready to immerse yourself in stunning beaches, lush rainforests and amazing surfing experiences.