
Lake Cascade
4.3 (8)attraction
More pond than lake, this tranquil Orinda water spot offers an easy, scenic retreat.
Description






Located in Orinda, California, Lake Cascade centers on natural scenery and a quiet and relaxing atmosphere. While visitor accounts note that the water feature is relatively small, they point to its calm presence and good energy for a brief outdoor pause.