Indian Valley Trail is a hiking, biking, and horse trail in Novato, California. It is 1.1 miles long and begins at 132 feet altitude. Traveling the entire trail is 2.2 miles with a total elevation gain of 127 feet.
Indian Valley Trail Professional Guides
Detailed Trail Descriptions from Our Guidebooks