The Colors of Rancho La Puerta

Rancho La Puerta health and fitness spa in Tecate, Baja California, across the border east of San Diego, offers the best of Mexico’s food, climate and ambience. It’s also famous for mature gardens that offer a wonderfully immersive experience. The Ranch is a great getaway within half a day’s drive from nearly anywhere in SoCa.…

Read More