The Portsmouth Naval Prison, now vacant, sits on Seavey Island on the Maine and New Hampshire border. Discover its intriguing history and fearsome reputation. For over a century, "the Castle" or "the Rock," with its deceptively appealing exterior, has kept both visitors and New Hampshire residents in its thrall. Since its opening in 1908 to its decommissioning in 1974 and into the present day, myth and lore have surrounded this...