The best way to enjoy Mazatlan and surrounding towns with a wide variety of tours and the best tour guides, always done in small groups.