On our recent 3 days trip to Philadelphia Washington DC and Niagara Falls, we visited many beautiful places, few natural, few man-made. Niagara fall has its own awe-inspiring charm and larger than life beauty. But on our journey, one more place which fascinated us most is the Watkins Glen State Park and I would not be able to do justice to this place if I don’t write a whole blog post about it.So let’s start with where is watkins glen? Location Watkins Glen State Park is situated outside the village of Watkins Glen, in New York’s Finger Lakes region,245 miles away from New York City. The best part about this place…