Tag Archives: Best places in New York

Top-Rated Tourist Attractions and Best places in New York State

The task of choosing a handful of top attractions to represent the entire state of New York is not an easy one thanks to its nearly endless things to see and do, from the historic to the most contemporary. Lake Placid The world-famous winter sports resort of Lake Placid, at the foot of Whiteface Mountain, has twice hosted the Winter ...

Read More »