Ok, not exactly a New England destination, but a Bermuda cruise originates in New England (Boston) and was our first real vacation in a few years. So this week and next I will post some photos from our Bermuda visit, and when we return we will resume our New England daytripping!

Bermuda, Here We Come
magbo system