Este Casa es su Casa – Casa Oasis is your Home Lately many publications are touting the virtues of Todos Santos for visitors. Among these, and hands down the best, is Casa Oasis. Located on the Baja California peninsula 1½ hours from the Los Cabos airport but a world away from Los Cabos, this town’s […]
The post Casa Oasis Todos Santos es su Casa appeared first on In the Know Traveler.