Altstätten is a town in the district Rhine Valley, in the canton of St. Gall in Switzerland.
© This article about tourism in Altstätten is provided by a external resource