This is my favorite spot in Buffalo! I use to live a couple blocks away on Amherst Street so I have tons of pictures of this entire park on my Instagram. The Japanese Garden is just lovely, you can walk the pedestrian bridge and check out Shakespeare in the Park on summer nights, or go sledding in the winter…