Trzemeszno is a town in Gniezno County in Greater Poland Voivodeship, west-central Poland. It is situated on the eastern shore of the Popielewskie Lake, and is one of the oldest settlements in the region.
- Country
- Poland
- Website
- http://www.trzemeszno.pl