Billboards in Innisfail

Innisfail is the largest town along the Cassowary coast. Due to heavy regular rainfall the area is always green and lush. It is home to well-established banana, sugar cane and tropical fruit industries.