On a romantic getaway in Illinois ... Switzerland's Lake Geneva from Geneva, Illinois, but you can still enjoy serene waterfront views at Island Park, located along the Fox River.