All About Cowra Cup Entertainment

The Cowra Cup is held in the town of the same name, which is found in the Central West region of New South Wales. It is the council seat for the Cowra Shire and the largest population area in the region. Located only 310 kilometres from the state capital of Sydney and with several tourist…