Aniviper
FollowAdirondacks, New York
he Adirondacks is a state park located in Upstate New York. Or should I say "THE" state park in Upstate New York. It is considered to be the largest s...
Read more
he Adirondacks is a state park located in Upstate New York. Or should I say "THE" state park in Upstate New York. It is considered to be the largest state park in the United States covering 6.1 million acres of land that includes miles of rivers, streams and lakes.
Read less
Read less
Views
51
Awards
Lucky 3 Award
Categories
Same photographer See all
Discover more photos See all