where you state a place as Cleveland national Park I am 99% positive that is in fact "devils punch bowl" in California.
Cedar Creek AKA (Devils Punch Bowl) is in California…it is part of the Cleveland National Forest in southern California.
Cleveland National Forest encompasses 460,000 acres (720 sq mi (1,900 km2)), mostly of chaparral, with a few riparian areas. A warm dry mediterranean climate prevails over the Forest. It is the southernmost National forest of California.
won the nols annual fund calendar photo contest! wudup