Take a drive up to the historic town of Lake Geneva to enjoy beautiful lake views and charming shops downtown.