List of the best places to take pictures in Boston, MA. From row houses to lush gardens there is something for everyone's Instagram feed.