Holcomb Bay Boat Ramp

Isle La Motte, Vermont 05463 United States of America

Location