Park Narodowy „Bory Tucholskie” powstał w 1996 roku na powierzchni 4613 hektarów. Leży na terenie województwa pomorskiego w powiecie chojnickim, a dokładniej – na terenie gminy Brusy i gminy wiejskiej Chojnice. Powierzchnia leśna parku zajmuje niecałe dwa procent całych Borów Tucholskich. Największym i zarazem najgłębszym akwenem na terenie Parku jest jezioro Ostrowite. Tylko dwa obszary ochrony ścisłej udostępnione są do zwiedzania. Jest to Małe Gacno i Kacze Oko.