translate English to German: In Toggenburg there are very good public transportation facilities.
Im Toggenburg kommen Sie auch mit öffentlichen Verkehrsmitteln bestens voran.