Description
Located in Lalla, just 25 minutes away from Launceston, the Lalla Flower Farm is a historic 100-acre woodland garden that features a plethora of botanical wonders.
[See more][See less]
Parks: Lookouts, Picnic Area, Toilets, Regional Parks