Canowindra (pronounced Can-noun-dra) is an historic town near Cowra in the central west of New South Wales, Australia. Canowindra is on the Belubula River.
Canowindra (pronounced Can-noun-dra) is an historic town near Cowra in the central west of New South Wales, Australia. Canowindra is on the Belubula River.