Telč is a town in the Czech Republic. The historic centre of the town is a UNESCO World Heritage site. The origins of the town dates back to the 12th century.
The text on the stamp reads “ Europa Cup 2011”. It appears to be the European Florists Championship held in Czech Republic. In April 2016, the European Florist Championship will take place in Genoa (Italy).