Where is Lake Almanor Country Club located?
Lake Almanor Country Club, Lake Almanor Country Club, United States of America (approx. 40.25076°, -121.14578°)
Lake Almanor Country Club, Lake Almanor Country Club, United States of America (approx. 40.25076°, -121.14578°)