This McCall, Idaho treasure just recently became a member of the G7 RV Resorts family.  And what a lovely addition it is!  Set in the mountain beauty of McCall, along the North Folk Payette River.  The recreation opportunites and natural serenity abound.