Bend, Oregon Named One of World’s Best Ski Towns




National Geographic has named Bend, Oregon one of the top 25 ski towns in the world.  The list includes well known names such as Aspen, Telluride, Jackson, Park City, and Ketchum in the United States and international destinations including Chamonix France, Zermatt Switzerland, Kitzbuhel Austria, Whistler Canada, and Niseko Japan.  Some impressive names to say the […]