On a trip between Boston and Cape Cod my husband and I made a small detour to see beautiful Scituate Lighthouse. This lighthouse is located on the South Shore of Boston. On this page I will review a bit about the history of this lighthouse along with sharing my photos from our visit.
The Lighthouse Today
Read More of Tales of New England
Zazzle Candle from my Photo
FOLLOW US ON: