Boston, Massachusetts, USA

posted in: Greatest Cities | 0

Boston is a city of United States of America. It is the capital city and largest city of Massachusetts. It is located on the northeast of United States of America, and 250-300 kilometers from New York City. Boston is an … Continued