Reflecting by Mirror Lake Ever been to the Lake Placid region of the Adirondacks, in upstate New York? No? Of…
Have you heard of this place? I asked some fellow NYC residents to come with me to the High Falls…
Reflecting by Mirror Lake Ever been to the Lake Placid region of the Adirondacks, in upstate New York? No? Of…
Have you heard of this place? I asked some fellow NYC residents to come with me to the High Falls…