While it’s great to visit the popular tourist attractions when traveling, it’s also a great idea to check out some of the local’s favorites as well. Boston is know for such things as the Freedom Trail, Faneuil Hall, Boston Common and Public Garden but there are also many great things to see in Boston thatContinue reading “A Boston Locals Favorite – Castle Island”