Welcome to the picturesque town of McCall, founded in 1911 and nestled in the heart of Idaho. With a population of around 7,235 residents, this charming destination offers stunning views of Payette Lake and is surrounded by the Payette National Forest. Notable for its outdoor recreational opportunities and annual Winter Carnival, McCall is also sister cities with Sun Valley, Idaho, and Tamba, Japan. So, pack your bags and get ready to experience the natural beauty and small-town charm of McCall!