South Channel
From Wikipedia, the free encyclopedia
For the body of water separating Penang Island from mainland Peninsular Malaysia, see South Channel, Malaysia.
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.