Tag: turin

  • Italy

    Turin, or Torino as the locals call it, the capital of Italy’s Piedmont region, is gaining popularity as a winter vacation spot. Located at the base of the Western Alps, in north-western ...