Glenrowan Tourist Park - Glenrowan: Camp kitchen and BBQ area Glenrowan Tourist Park - Glenrowan:  Camp kitchen and BBQ area