14 Photo Spots in Windsor (Australia)

Windsor is a historic gem located on the banks of the Hawkesbury River, featuring some of Australia's oldest European architecture and colonial charm. It provides a unique opportunity for photographers to capture early 19th-century streetscapes and serene river landscapes in a single location.

Imprint & Contact © Locationscout 2026 Privacy / Terms