"Visit in the New England town..." North America Favorite Tip by BrandyQualls
North America General: 229 reviews and 89 photos
Favorite thing: Visit in the New England town of Boston. Some areas of the big city will give you the feeling that you have landed in London, England.
Fondest memory: From China Town to the theater district the city has all the charm of most large cities in New England Area. throughout the city and it's many suburbs there are many statues that will catch your eyes if you look there way.
BrandyQualls' Related Pages
Have you been to North America?Share Your Travels