Is there a city under Lake Isabella?
No, there is not a city under Lake Isabella. Lake Isabella is a reservoir located in the southern Sierra Nevada mountains of California, United States. The lake was created by the construction of the Isabella Dam in 1953, and it is now the largest lake in Kern County. The lake is a popular destination for fishing, boating, and other recreational activities, and it is also home to a variety of wildlife, including bald eagles, osprey, and mule deer.