The Green Toad
The Green Toad, a distinguished Bed and Breakfast Inn, proudly occupies a serene expanse of 40 acres of lush forest, complemented by its proximity to an additional 80 acres of government land and neighboring 90 acres of privately owned North Star Tree Farm. Within this captivating landscape, a
5821 Spanish Flat, Garden Valley, CA 95633