Cape Byron in all its glory... Edit Delete Tags Autopost What an incredible part of the world we live in!