November 24, 2013

Magic of the Falls

Flume Falls... One of "The Three" attractions in upstate New York. Close to Lake Placid and Plattsburg.

IULIA's PHOTO SPARK

No comments:

Post a Comment