Karta Vacation Rentals





In the heart of Todos Santos — a compact, walkable town. Baja House sits in the city center, steps from Nuestra Senora del Pilar Church and Logan Gallery and just 0.2 mi from Todos Santos Plaza. Los Cerritos Beach is about 9.9 miles away.