The City of 10,000 Buddhas is located in Talmage, Mendocino County, about 110 miles north of San Francisco. It occupies an area of approximately 700 acres. Directions to CTTB.
The City of 10,000 Buddhas is located in Talmage, Mendocino County, about 110 miles north of San Francisco. It occupies an area of approximately 700 acres.
Directions to CTTB.
return to top