Get Lost in Vermont : The Man Cave on Humpback Whale Street

The tenth of fifty fictional places to visit in Vermont you won’t find in any travel guide, because even the locals don’t know they don’t exist. Get Lost in Vermont: The Man Cave on Humpback Whale Street Soon after outing the Shelburne Tunnel in my previous Get Lost, Ed the gentleman who revealed its location…