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 […] The post The Ghost of Cloake Island: A Lake Champlain Islands Mystery first appeared on Vermont's Very Best.