Shore Lodge
McCall Idaho USA
Luxury ski & beach front lodge with health spa, gym, hot tub, swimming pool, golf, fishing, snowshoeing, snowmobiling, biking, hiking, kayaks, canoes, boating, marina, Wi Fi and conference / wedding facilities. Located in McCall, Idaho.