No comments
Whale Watching
Hello, I am the Trevor the youngest nomad; I am here to tell you about us going whale watching in Gloucester, Massachusetts. From Niantic, CT, to 7 Seas Whale Watch Company in Gloucester, MA (which is north of Boston), it was a two and a half hour drive and it was… Continue reading