Todos Santos, Mexico a hidden gem, features several boutique wedding venues that we love! Just a two hour plane ride from Southern California, to Cabo San Lucas.