Nestled along the picturesque shores of Lake Champlain in Burlington, Vermont, there’s a little slice of seafood heaven ...
You just missed Chris Hoy. He was here leading cycle rides over the summer,” the Peligoni Club’s receptionist informed me ...