Tasmania is the small island off main land Australia that packs a punch for its size. North of the island, you’ll find Launceston – the largest town in the region…