When you stand on this point you are the closest you will ever be to New Zealand while on Australian soil. This spot is at Cape Byron, N.S.W Dolphins can be see swimming below this lookout.
all images are copyrighted 2003-2025 & therefore remain the property of the photographer
Please login or register.