Cockatoo Island, a UNESCO World Heritage Site, is located at the junction of the Parramatta and Lane Cove rivers, in Sydney Harbour, Sydney, New South Wales, Australia.Cockatoo Island is the largest of several islands that were originally heavily timbered sandstone knolls. Cockatoo Island contains the nation’s most extensive and varied record of shipbuilding and has the potential to enhance understanding ...
Read More »