Mount Ida Falls

This is an amazing location in the center of Troy, New York!!
This is an amazing location in the center of Troy, New York!!