Source: Katie DiDonato/Holiday Valley ResortEllicottvilleKnown for its ski slopes but offering so much more, the charming town of Ellicottville has year-round activities and an invigorating alpine atmosphere.WorldNorth AmericaUSACattaraugus CountyNew York StateEllicottville