Innisfail is a prosperous, colourful town, situated on the North and South Johnstone Rivers, and is surrounded by rich green [more…]