[00]
Tourist attractions
Located just 3.2km away from the heart of Byron Bay, Tallow Beach is an idyllic destination for nature lovers, a perfect blend of pristine nature, clear blue waters, and a laid-back atmosphere.
[See more][See less]
Natural attractions: Beaches
Trails & sites: Swimming holes
Byron Bay NSW 2481, Byron Bay, NSW 2481
Get Directions