Byron Bay is home to a secret tea tree lake so ask Nomads Byron Bay Backpackers Hostel for directions to the secret tea tree lake.