We had heard that the sea turtles hatch on the beach in Todos Santos, we also knew that March is the end of the hatching season. We were back on highway 1, which is under construction several places. No pilotcars like in the USA, but instead the detour was on
Read More