Tabor is located in Via Stazione 6, 10052, Bardonecchia, Italy.