Recently, we checked in at Villa Santa Cruz near Todos Santos in Baja California Sur, Mexico, for a short mid-summer escape with friends. This secluded oceanfront boutique hotel is about an hour and a half away from my home, yet … Continue reading
Check In: Villa Santa Cruz, Todos Santos Boutique Hotel
