The French about us. Tovačov Tovacov is a Czech town located about 250 kms East of Prague in the Czech Republic (pop: about 3,000) t has a beautiful castle.