South Channel

From Wikipedia, the free encyclopedia

South Channel is a small channel located in Massachusetts Bay, within the city limits of Boston, USA. The channel runs from northeast of Ram Head to the western coast of Commissioners Ledge. Also, it runs alongside with Devils Back and Aldridge Ledge.