Todos Santos is a side town next to beaches with near-perfect weather, white sand beaches, amazing food and friendly local residents where the laidback, small-town vibe still remains. The beaches nearby have really good surfing all year long and are perfect to set up your camp and enjoy the most beautiful sunsets.