Meadowlark Trail is a hiking, biking, and horse trail in Santa Clara County, California. It is two miles long and begins at 541 feet altitude. Traveling the entire trail is 4.1 miles with a total elevation gain of 650 feet. Along the trail there are a bench, a tree, and a viewpoint.
Sign in/up to upload photos.