Looking for the best things to do in Todos Santos? Well, you've come to the right place. Although it has a reputation for being one of Mexico’s more sleepy, off-the-beaten-path beach towns, there are still