South Boston Yacht Club
Sailing / Yacht Club
South Boston, Massachusetts, United States
On February 5th, 1868, less then three years after the end of the Civil War, Captain John Greer and a group of his fellow yachting enthusiasts met in Arthur Scott’s boathouse on the South Boston shoreline between K and L streets...