Christmas Hill Park is near Gilroy, California and boasts a large amphitheater and an extensive network of paved and dirt trails for bikes and walkers alike.
No comments:
Post a Comment