Liberty is a city located in the western part of Clay County, Missouri. Liberty is located about 20 miles north of downtown Kansas City. The city has a variety of parks, recreational facilities and it is home to the Liberty Memorial, which is a National Historic Landmark and a museum dedicated to the American Expeditionary Forces of World War I. It also has a historic downtown area that features many shops, restaurants, and cultural venues. There are also several annual community events, including the Liberty Fall Festival and Liberty Light Up.