Main Beach Byron Bay - Byron Bay is by far the most spiritual and interesting place I’ve b