Is Boston the home of first public park?

The answer is: true

The Boston Public Garden is a public park in Boston, Massachusetts, USA. It opened in 1837 and was the first public botanical garden in the United States. It is also the first public park in the United States still in existence.

Copyright Wanderlust World © https://www.ynyoo.com