Tuesday, January 8, 2013

Lal Lal Falls Hotel, Lal Lal, Victoria


Lal Lal is a town in Victoria, Australia. The town is located in the Shire of Moorabool and on the Geelong-Ballarat railway line, 108 kilometres (67 mi) west of the state capital, Melbourne.Lal Lal Falls and the Lal Lal reservoir on the Moorabool River are to the north of the town



No comments:

Post a Comment