🇺🇸 Lake Forest

Coordinates (42.25863, -87.84062)
Population 19,375

Lake Forest is a city in United States - Illinois

Species living near Lake Forest

Cities near Lake Forest

about