Why it belongs here
Tuchola Forest National Park (Polish: Park Narodowy Bory Tucholskie) is a national park in Poland, created on 1 July 1996. It covers an area of 46.13 square kilometres (17.81 sq mi) of forests, lakes, meadows and peatlands.
Source-backed