This incredible footage shows sky high views of the tall ships entering Boston harbor. These ships will be moored in Boston Harbor from Saturday through Thursday. You’re able to check them out from the water or from land! Some of them will even allow you to come on and walk aboard. This is the only port that they’ll be at in the US! After Boston, the fleet heads to Halifax.