Overview
Mount Holiday, formed in 1949, is located in Traverse City, MI and is a community nonprofit recreation area for skiers and snowboarders. Diners can enjoy the Restaurant at Mount Holiday and those looking for something other than skiing or snowboarding can enjoy tubing....more