Whale watching tours out of the town of Scituate Ma. It is between the city of Boston Ma and Plymouth Ma.After taking a five hour private whale watching tour aboard the Labrador. Take and tour the town of Scituate Ma. Great places to eat and visit. Just a great place to go
Whale watching tours
Leave a Reply