Tönisvorst is a town in the district of Viersen, in North Rhine-Westphalia, Germany. It is situated approximately 5 km west of Krefeld.Historical monumentsDas alte Rathaus, St. TönisDer Mertenshof, St. TönisSchluff (steam locomotive), St. TönisHaus Raedt, VorstHaus Brempt, VorstHaus Neersdonk, VorstHaus Donk, VorstDer Gelleshof