Things To Do With Dogs Santa Rosa: FLAMINGO RESORT Dog-friendly Review
OVERVIEW In Wine Country’s city of Santa Rosa, home to the Charles M. Schulz Museum (The Peanuts) and world-famous Sonoma County vineyards, wineries, and gourmet dining, resides Flamingo Resort and …