Photo Credit: Jeffrey Kellogg With the changes in lifestyle, work and everyday living due to the recent pandemic, people are seeking a closer to home option for their get aways and vacations. North Creek, NY was recently named #3 out of the top ten ski towns in the...