Lake Cascade

4.3 (8)attraction

More pond than lake, this tranquil Orinda water spot offers an easy, scenic retreat.

Find on Google Maps

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.

Ask Karpo for more information.