Echo Lakes Trail is located within Washoe Meadows State Park in California. It's a 2.4 mile point-to-point trail located near South Lake Tahoe. The trail follows the Pacific Crest Trail (PCT).
The trail is accessible from May until October. Dogs are allowed on the trail.