Photos of Castle Island in South Boston. It is a nice place to exercise or just enjoy the pretty views of Boston Harbor. The whale-watch and cruise boats pass by quite frequently, as well as sail boats.
Castle Island & Fort Independence
William J. Day Boulevard, South Boston, MA 02127