This Is The Only Floating Restaurant In Vermont And You’re Going To Love It
With the nice weather fast approaching, we’re all looking forward to some lake time. In Burlington, there is a totally unique way to enjoy the beautiful Lake Champlain – floating on it! Splash at the Boathouse is a floating restaurant which is the perfect place to soak in the sun, have a drink or dig into one of their famous lobster rolls. As they say: Location, Location, Location!