Hammond Castle is a hidden gem in Massachusetts. Located just about an hour away from Boston, and yet it can transport visitors to Medieval times…
Hermes and the Photographer's Odyssey
TRAVEL BLOG
Hammond Castle is a hidden gem in Massachusetts. Located just about an hour away from Boston, and yet it can transport visitors to Medieval times…