SAN LUIS OBISPO (SLO) CALIFORNIA – “THE HAPPIEST CITY IN AMERICA”
San Luis Obispo (SLO) on California’s central coast owns the reputation of being, “The Happiest City in America,” thanks to Oprah Winfrey. San Luis Obispo is sandwiched between pristine coastline, emerald hill sides, and scenic mountains, and located half way between San Francisco and Los Angeles. SLO has become a haven for weekend tourists seekingRead more about SAN LUIS OBISPO (SLO) CALIFORNIA – “THE HAPPIEST CITY IN AMERICA”[…]