Everyone knows that Byron Bay has fabulous beaches and that is why we have so many tourists pass through the town. Nomads Byron Bay Backpackers Hostel is the best location to stay as it is in town. However there is also a tea tree lake located somewhere behind Suffolk Park caravan park. It is traditionally [...]