The town is the site of one of the world 's great fossil discoveries .
Canowindra is the site of one of the world 's great fossil discoveries from the late Devonian epoch .