Did you know there’s a medieval style castle located less than an hour north of the city of Boston? Hammond Castle in Gloucester makes for a great day trip, particularly when it’s decked out for the holidays.
All things travel and running around the world
Did you know there’s a medieval style castle located less than an hour north of the city of Boston? Hammond Castle in Gloucester makes for a great day trip, particularly when it’s decked out for the holidays.