Glamping Club lists top sites in upstate New York
Glamping Hub recently announced their 50 most booked accommodations worldwide in 2018. Four places located in upstate New York made the list. Today, the club released a list of the Top 25 most popular sites.
Source