Sunrise at Cape Byron Lighthouse

One of the places you have to visit when in Byron Bay, Australia. Discover one of Byron Bay’s iconic locations.