Horse Shoe Hill Shore in Orangevale, CA 95662

Horse Shoe Hill Shore in Orangevale, CA 95662 (Sacramento County) is a beach.

Nature
beach