Fish Bladder Island Video

2928 24/10/2016 31
Rate this post

Fish Bladder Island Video

Fish Bladder Island Video-Timeless Oasis on Fish Bladder Island in South Hero, Vermont.Fish Bladder Island, South Hero, Vermont, United States/Fish Bladder Island is an incredible oasis in Lake Champlain located just minutes off the S Hero causeway in the Champlain Islands. The island is comprised of 10 acres of meticulously manicured landscaping and ever present lake and mountain views. A pristine wide shale southwest beach and beautiful beaches on the north and east side give this island unique wonderful character. High cliff lookouts to the south side with many rock ledges. The island features protected coves for dockage and 350 mature trees.