
0 answers
252 views
Best places to stay in Boston
about 6 years ago about Boston, Massachusetts, United States
First time there for history loving High School graduate on trip with mom, sister and aunt.
Asked by
Susan Pietz
via
Travellr.com
