Near Lizard Rock in Wildwood Park is Indian Cave. Hiking to the cave is relatively easy and the views are gorgeous. Before heading to the cave check out Paradise Falls, a 30-foot-tall waterfall that can be seen even on the hottest summer days. There is also a teepee which can provide some shade if you need to rest. A sturdy staircase leads you up to the cave. Make your way through the cave which exits onto another trail taking you directly back to the parking lot.