Lake Champlain Sailboats

Lake Champlain Sailboats

All the way up at the top of America, on the west coast of Lake Champlain, is the small port town of Rouses Point. Only a stones throw to Canada!

Photo Taken: Sunday, September 11, 2011 at Rouses Point, NY
Keywords:  Lake Champlain   New York  
In Galleries:  New England