Entry for the 2022 Captain Cook’s Landing opens Sunday 6th March 3pm 05/03/2022 News, Captain Cook's Landing Numbers strictly limited! Read more