Second largest peninsula in world?

The second largest peninsula is located in Charlo, New Brunswick, Canada. The Arabian peninsula is the largest in the world.