McCall is a beautiful town nestled in the mountains near the central portion of Idaho. It is a fairly touristy destination all year round as it offers visitors a wide range of outdoor activities, both in McCall and the surrounding areas.
One of its main attractions is Payette Lake. During the summer you can find people enjoying themselves as they participate in all types of water sports. |