
The Ghost of Cloake Island: A Lake Champlain Islands Mystery
Along the southeastern shore of Isle La Motte lies a diminutive island bearing an intriguing title: Cloake Island. Most people who boat past it see nothing special—just rocks, trees, and shadows. But those who know […]