From arts and culture to outdoor adventures, unique shops, and relaxing spa days, there's something for every type of traveller.