Fish Heads at Byron Bay

Fish Heads at Byron Bay

The beachside town of Byron Bay had been one of the most amazing spots I have set foot on in Australia. It is host to a number of sports such as surfing and skydiving, beautiful ocean views, rainbows extending from the mountains to the bays, and the towering...