The Portuguese Tall Ship Sagres will offer free public tours in Boston and New Bedford this July. The visit is part of the Sail250® celebration, marking the 250th anniversary of American independence.