Summary
This boat launch is located near the universally designed South Bay Fishing Pier. Both offer wonderful fishing access in the South Bay area of Lake Champlain.
This boat launch is located near the universally designed South Bay Fishing Pier. Both offer wonderful fishing access in the South Bay area of Lake Champlain.