The Iron Horse Trail (named for the trains that plied this strip of land) is a fantastic miles-long trail for hiking and/or biking that goes for miles through many little cities in Alameda and Contra Costa county. The ride or hike along the old railroad right-of-way can be done at whatever pace you want to set for yourself and many...
More
