Batavia Coast Miniature Railway Society
Batavia Coast Miniature Railway Society (BCMRA) is a volunteer based group that operates the miniature railway every first Sunday of the month. They have a variety of locos including Matilda, a steam powered one, two diesels, and another steam loco as well as two traction engines. They also have smaller locos running around. More locos are in construction too to boost the BCMRS experience.
The Miniature Railway runs along a 500 metre outdoor ride-on-track operating on the first Sunday of each month from 10am to 3pm. Cost: $1 for children, $2 for adults for two laps around the track. Passengers must wear fully enclosed shoes for rides.
Located at Spalding Park, Geraldton, 6530.