Embracing at North Avenue Beach
A couple embraces on North Avenue Beach. The Willis Tower and skyline are in the distance. North Avenue Beach is located in Lincoln Park and is one of Chicago’s most popular beaches, featuring plenty of sandy sprawl and a 22,000-square-foot beach house.