You’ll wish you were here

Explore San Luis Obispo, CA — The happiest city in America

October 3, 2010