Attractions

Lakeshore Landing, on the shores of Lake Decatur in Decatur, Illinois, is your destination for fun activities for the whole family! You’ll find great things to see and do in each unique Lakeshore Landing area. Find out more at the links below, and plan your trip today!