sandstoneandamber.com
Cars, palaces, truffles, and chocolate
Turin – Torino – does not usually come to mind when you ask someone to list the top ten cities to visit in Italy. Most widely known as the car city, or Italy’s Detroit, Turin conj…