The Pass of Byron Bay. When the sun shines, the place packs a bigger crowd than a football stadium… but when it rains, it’s just you and your friends. The Pass of Byron Bay. When the sun shines, the place packs a bigger crowd than a football stadium… but when it rains, it’s just you and your friends…