xPeas
MENU ☰
 

 

 

    

    🍴           

  Vermont » Vt

  Place » Island

Juniper Island
Vermont » VT
Place » Island

Vermont

232 views    💖 1
Juniper Island is a 13-acre (53,000 m2) island in Lake Champlain, approximately 3.15-mile (5.07 km) southwest of Burlington, Vermont's King Street Ferry Dock.