There is more than one place called '''Launceston'''.

Australia

Launceston - a city in Tasmania.

United Kingdom

Launceston (Cornwall) - a town in England