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.