Massachusetts

View From The South Tower

This is a view from the South Tower looking back over to the North Tower on Thacher Island. The Twin Lights of Thacher Island.

By Yankee Magazine

Jun 23 2009

View From The South Tower (user submitted)
Photo Credit : Leslie Bartlett