McCormick® Peach Chronicles
The city of Saint Rose is a large, flourishing town along the northern Freshwater Coast. It’s the central hub connecting Windsorhaven, the Parklands of Rohnertia, and the Town of Petals along the northern King’s 101st Trade Road.
Places and People of Note
- Dragon Dojo
- Saint Rose is located in real-world Santa Rosa, California.