The Station Where the Stars Play
McCall, Idaho is a great place to experience the beauty of winter, and on February 23-25 you can enjoy the annual Winter Carnival! Stroll around town and marvel at the magnificent snow sculptures, watch the parade, ice show, and more!
To learn more, go to McCall Winter Carnival.