Category: Expert Insight

Launceston Racecourse in Tasmania

Launceston Racecourse is also referred to as Mowbray Racecourse and it is situated in Mowbray, Tasmania, Australia which is about 3 kilometres from the centre of Launceston City. The city is the second largest in Tasmania and is a base for visitors and locals to experience culture, arts, national parks, historic villages, markets, food and wine. It is a thriving… Read more →