The reason we love Baja California is because the weather is identical to San Diego’s, with an average temperature of 70 degrees. The nearby beaches are perfect for swimming, sunbathing, and surfing. And there are plenty of things to do, from exploring tide pools to hiking in the nearby hills.
San Diego is also home to some of the best Mexican food in the country, though you’re less than an hour from the border so you might as well make a run for it and eat some real Mexican food!
We love this town, though we wish it wasn’t so expensive. However, it’s cheap and smells better than San Francisco does.