Tag: Emerson Resort & Spa

World’s Largest Kaleidoscope is in New York State [VIDEO]

World’s Largest Kaleidoscope is in New York State [VIDEO]

Whenever you’re taking a long car trip somewhere, it’s always nice to stop off and explore, right? Well, one of those strange roadside attractions is not only the largest in the country but it’s in the Catskills.