Categories
News
5 things to do when visiting Scituate
New England Travel Visit a lighthouse, hit the beach, eat fresh seafood, and more. Scituate Lighthouse. The quaint coastal town of Scituate, located halfway between Boston and Plymouth, is one of America’s oldest towns and has been designated the most Irish town in America. 5 things to do…
Read More