Spencer T Olin Golf Course is one of the most popular golf courses in the United States. Situated in the heart of Alton, one of the most picturesque locations of Illinois, this full 72-par golf course offers the most beautiful view looking over the Great…