Rancho Santa Margarita named one of the best places to live!

According to Frommer's, Rancho Santa Margarita is one of the best places to [...]